// src/store/module/user.js
const user = {
  namespaced: true, // 添加命名空间，使模块具有独立性
  state: {
    user: {}    // 定义一个 user 属性，初始值为空对象
  },
  getters: {
    getUser(state) {    // 定义一个 getUser 方法，接收 state 作为参数
      return state.user    // 返回 user 属性
    }
  },
  mutations: {
    setUser(state, data) {    // 定义一个 setUser 方法，接收 state 和 data 作为参数
      state.user = data    // 修改 user 属性的值
    }
  }
}

export default user
